| Singles competition | |
| 128 | William Chhim (Grinnell College) def. Jacob Alden (Central) 6-1, 6-4 |
| 128 | Luka Shaker-Check (Grinnell College) def. Tate Johanning (Hamline) 6-2, 6-3 |
| 128 | Charles Yung (Grinnell College) def. Dylan Determan (Luther) 6-0, 6-2 |
| 64 | Marcos Borobia (Bethany Lutheran) def. William Chhim (Grinnell College) 6-3, 7-6 |
| 64 | Luka Shaker-Check (Grinnell College) def. Jacob Anderson (Bethel) 6-1, 6-1 |
| 64 | Lincoln Maher (UW-La Crosse) def. Charles Yung (Grinnell College) 6-4, 5-7, 10-4 |
| 32 | AJ Wilkins (Wartburg) def. Luka Shaker-Check (Grinnell College) 6-4, 6-2 |
| Doubles competition | |
| 64 | Simon Kennel/Aiden Klass (Grinnell College) def. Asa White/Steffen Lipski (Wisconsin Lutheran) 8-3 |
| 64 | Ethan Beckermann/Nate Withers (Luther) def. Luka Shaker-Check/William Chhim (Grinnell College) 8-6 |
| 64 | Spencer Skidmore/Charles Yung (Grinnell College) def. Jon Kannenberg/Matt Bass (Wisconsin Lutheran) 8-3 |
| 32 | Simon Kennel/Aiden Klass (Grinnell College) def. Luke Smith/Shimon Yonekura (Wartburg) 8-2 |
| 32 | Josh Klement/Izak Roscher (Concordia) def. Spencer Skidmore/Charles Yung (Grinnell College) 8-6 |
| 16 | Dylan Wiemers/Joqauin Fernandes (Luther) def. Simon Kennel/Aiden Klass (Grinnell College) 8-6 |
| Tournament Notes |